Toggle navigation
Home
Menu
Gallery
Contact
Online Order
Address
5065 Main St. #317
Trumbull, CT 06611 (next to Lord & Taylor)
Tel: 203-372-8788/8883
Business Hours
Mon-Thur: 11am-10pm Fri- Sat.: 11am -11pm Sun.: 11:30am -9:30pm
See All