Town Restaurant & Bar 4.3 / 5

Cipriani Blvd, Port of Spain

Overview

This restaurant serves delicious Indian and Chinese cuisines.

Tips & Reviews