Loading...

Merza | view more Restaurants

Type: Cheap Eats, Turkish
IJburglaan 1491, 1087 KM Amsterdam The Netherlands
Rating: 4
Country: Netherlands
City: Amsterdam

Meals:
Cuisines: Turkish
Features: Reservations