Question & Answers
Ranking in Lists
#9/10 in List of Famous Bars in Jolly Harbour
Reviews on Touloulou Bar and Restaurant
deepak 11 months agoTouloulou is a famous Bar and Restaurant situated at Marble Hill Road St, Johns Antigua, Antigua & Barbuda. You can also get free water and peanuts with a booking of a table.