1. Barbun

8.0
Turgut Özal Blv. İdealtepe, Maltepe, İstanbul
Seafood Restaurant · 140 tips and reviews