Sambuca
Italian · Steakhouse
Italian restaurant, currently closed. Known for affordable set menus and steak dishes like Steak Sambuca.
Location
Best places nearby
The highest rated places close to Sambuca.
Local restaurants nearby
Assembly Street, England



