Shawarma and grill
Authentic Greek Taverna
Pita is one thing, Pita Basar is another
All About Shawarma