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 - 10 pm Sun Noon - 10 pm Credit cards: VISA, MasterCard *prices will based on the latest menu |
*Gift Certificates are available in store.