Mama Cafe officially opened its doors on Wednesday, November 4, at 9900 Key West Avenue in Rockville/N. Potomac, taking over the longtime Mama Wok space next to 7-Eleven. The new restaurant, which operates under new ownership, offers a menu featuring Chinese and other Asian dishes, sushi, and a variety of house specialties. We stopped by on opening day for dinner, and a first-look video featuring the restaurant and everything we ordered is available below.