Bar
La Piazza
11 locals recommend
Location
7 Flamingo Ave
Sedgefield, WC
Tips from locals
Local pub and Restaurant in the centre of town. Great for a meal or drink during the day or night. Also offers big screen TV for big sports events
Locals also recommend
- 21 locals recommend