Restaurant is open for take out and delivery.
Kindly call the restaurant before picking up the order.
Any questions please call us.
42 Town St, Norwich, CT 06360
All Rights Reserved