A modern and chic restaurant serving Italian-influenced dishes. Well worth the visit, special occasion or not.
Address 6 Warner St, Port of Spain, Trinidad and Tobago
Coordinates 10°39'49.918" N -61°31'2.167" E