Roma Dondurma
5.0 (1 review)
Thu • 10:00 am - 2:00 AM (Next day)
Fri • 10:00 am - 2:00 AM (Next day)
Roma Dondurma Photos
More info about Roma Dondurma
Ambarlı Mah.
Çeşme Sok. No:1/A
34060 Istanbul
Turkey
Ambarlı Mh., Avıclar
Directions
Hours
Outdoor Amenities
Other Amenities











