Food at The Falls is located in Port of Spain, Trinidad & Tobago on West Mall, W Mall Parking. Food at The Falls is rated 4 out of 5 in the category food court in Trinidad & Tobago.
Address
West Mall, W Mall Parking
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance