Restaurant Tassa & Grill

Tassa & Grill

185 Shoubra St, Beside St. Teresa Metro Station - Get directions

About "مطعم Tassa & Grill"

12 El Roda St, فرع 185 Shoubra St, Beside St. Teresa Metro Station