A genuinely friendly family-run Italian where you’re greeted with a smile whether you’re a regular or not. Bacco, with its white walls, stylish seating and modern art collection, has all the visual trappings of a contemporary Italian restaurant, but at its heart is an old-fashioned trattoria. The cooking is accurate and generous – expect classic pastas and simple antipasti at lunchtime, although the evening tends to be a more serious and expensive affair, where pasta gives way to calf’s liver and roast cod. The location is ideal for a theatre-bound pit stop, and the higgledy-piggledy layout also makes the dining room popular for quiet romantic trysts. Businesses and birthday parties often use the private dining room next door.
Bacco “the God of wine” brings you good food, good wine and good company. The service style is very attentive yet relaxed. Stefano, the owner of the restaurant and his Piemonte Chef, Luca are proud of providing freshly cooked food using with the freshest of ingredients. The Piemonte chef adds his own favourites like vitello tonnato, filled pasta and ragout. The Italian wine list is extensive – ranging from small producers to well-known vineyards.
020 8332 0348
Share your thoughts with other diners
Write a review
ana clara C
Call Bacco to make a booking on:
Book Bacco for people on at .
These offers are optional, and there's no commitment.
For any questions regarding the cancellation policy please contact the restaurant 020 8332 0348
By clicking 'complete booking' you agree to the SquareMeal User Agreement
As well as 100 Reward Points for booking on SquareMeal, Bacco will reward you with even more points offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You can spend your Reward Points on vouchers to spend in restaurants, as well treating yourself to luxury gifts.
Continue to Restaurant website
Join SquareMeal Rewards
Bacco will reward you with SquareMeal Reward Point offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You'll earn 100 Reward Points (worth £1!) just for booking this restaurant - and thousands of other - on SquareMeal.
You might have missed 100 Reward Points (worth £1) by booking direct, but as Bacco is a SquareMeal Reward restaurant we will still reward you with at least 100 Reward Points (worth £1) when you dine out!
Return to SquareMeal
As Bacco is a SquareMeal Reward restaurant it's not too late to join SquareMeal Rewards to earn at least 100 Reward Points (worth £1) when you dine out!
If you booked Bacco directly, you've missed out on 100 Reward Points this time. Don't worry though you can still earn up to 200 Points (worth £2!) today by joining SquareMeal Rewards!