About Leonardo restaurant and wine bar
Leonardo Wine Bar
Adjacent to Mamma Mia, and owned by the same family, Leonardo Wine Bar is a wonderful place to relax and unwind with friends, family or colleagues. Offering the same high standards of food and drink as Mamma Mia, but in a slightly more informal setting, Leonardo has established itself as a great place to meet and socialize in Sheen.
Is Leonardo restaurant and wine bar your business?
Prices and Opening Times
£25 and under
Venue Details & Map
Upper Richmond Road WestSheenLondonSW14 7PU
- Public transport:
Loading reviews for Leonardo restaurant and wine bar
Are you a representative of Leonardo restaurant and wine bar?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.