Currently we are Open

Tuesday - Friday 11am - 3pm


We recommend ordering in advance so

your order is ready on your arrival.  

Please call us for pick up or to dine in at



Delivery is now available through this link only


We are located in the heart of downtown Torrington at

38 Main Street, Torrington, CT 06790

  • Facebook Social Icon
  • Instagram Social Icon
  • Trip Advisor Social Icon
  • Yelp Social Icon
  • Google Places Social Icon