Welcome

Select a location.
Trumbull Mall
5065 Main Street Space #314
Trumbull, CT 06611 US
203-371-7205

View Restaurant Details