0.0
- reviews

Restaurant

Star Anise, bar and grill

Arch 65, off Great Suffolk Street, SE10NR - 69, SE1 0BU Southwark Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Thai, Asian
Restaurant Star Anise, bar and grill Elephant & Castle
GET DIRECTIONS
Restaurant Star Anise, bar and grill Elephant & Castle