"Villa Moura is a compact and laid-back Portuguese eatery known for its classic meat and seafood dishes. The restaurant features a decked terrace, providing a relaxed and inviting atmosphere for diners to enjoy their meal."
Show More
Employees: 2-5
Industry Restaurants » Seafood restaurants
Engaged in: Seafood restaurants, Restaurants and mobile food service activities
ISIC Codes 5610
Questions & Answers
Q1
Where is Villa Moura located?
Villa Moura is located at 121 Lee Rd, Blackheath, London SE3 9DS, United Kingdom, England.
Q2
What days are Villa Moura open?
This listing has been marked as closed.
Villa Moura is open Mon–Thu 6–10:30 PM; Fri–Sat 6–11 PM; Sun 12–10:30 PM.
Q3
Are there other contacts associated with Villa Moura?
We have 1 additional contact(s) for Villa Moura. They include: A. Silva.