Mesa Verde

restaurants / Seafood

Mesa Verde information

Location
Luxembourg City , Luxembourg
Address
11 Rue du St-Esprit
Telephone
+352 46 41 26
Opening hours
lunch Wed-Fri, dinner Tue-Sat, closed lunch Aug
Something wrong?
Submit a correction

Vegetarian and seafood dishes are the mainstay of this exciting restaurant. Exotic colours and imaginative cuisine mean it's often full, and deservedly so.