1239 Amsterdam Ave, New York, New York 10027 USA
Beef Tebsi, Shrimp Tebsi, Tsebhi Beghe and veggie sides
Photo Credit: Yelp