The Sugar Bar

Bar in Norwood
The Sugar Bar image
Ad

10 / 10 from 1 review
Address
91 Norwood High Street
Norwood
London
SE27 9JS
Map
Telephone
020 3645 8434
Region
Norwood
Nearest Station
West Norwood
0.10 miles
Category
Bars

User Reviews

Marcia
from West London

Jun 17, 2016

The food is was delicious Deeply seasoned and sublime on tongue. The service I received was Attentive and courteous. And the Cocktails Hmmmm I'll be back.
Have your say

Add a review or useful tip for this bar