Vista Restaurant

Inspiration:
Madrid – Spain
Reserve Your Spot
Chef prepared grilled whole fish with lemon wedges and coarse salt and pepercorns