Back to search
The Seafood Bar — gluten-free restaurant in Amsterdam

The Seafood Bar

Seafood RestaurantAmsterdam

4.7

Address

Spui 15, 1012 WX Amsterdam, Netherlands

ListMap