Know a great happy hour or special for this location?
Lively and colourful chain restaurant serving a selection of snacky Brazilian-style street food.
Suggest an edit
Unit 201, The O2 Arena, Peninsula Square, London, SE10 0DX
© 2025 Checkle, Inc
Privacy
Terms