Troja Cafe cover
Troja Cafe logo

Troja Cafe - Masjid Ad Dar, Al Madinah Al Munawwarah

Sandwiches - Desserts - Coffee - Roastery

3.0

Fast Delivery

Coffee

Dessert