Ali's Doubles O'meara Rd is a indian restaurant Saint George located in Trinidad and Tobago.
O'meara Road Saint George Trinidad and Tobago
Ask for 2 doubles, everything-slight pepper & wash it down with an Apple J.
Try d roast pepper....too hot to handle!
2...slight please :)
Fresh juices here. Must try their fresh squeezed cane juice and watermelon juice. - Alyssa Long
Good value for money! Excellent stop for a day tripper around the island. - Triveni Maharaj
Nice layout & variety. Best deals on certain items though! - Jeconiah Medford