We are located at: Sand Hill Plaza 228 South Main Street Newtown, CT 06470 Phone: 203-270-3738 or 203-270-3878 |
We open 6 days a week: Tue-Thurs 11 AM - 9 PM Fri - Sat 11 AM - 9 PM Sun 11AM - 9 PM Credit cards: VISA, MasterCard *prices will based on the latest menu |
*Gift Certificates are available in store.