loader image
×Afghan Restaurants/Food & Dining
Sticky
FRF Coffee Shop offers an array of drinks and snacks to satisfy even the [...]
Address:
D100, Çelebi Mehmet Cad. D:33A, 34515 Esenyurt, Esenyurt, Istanbul, Turkey 34515