Chtoura Restaurant - Al Jazeera Petrol Station

Turkish, Lebanese, Philippine

97444176441