42 Town St. Norwich, CT. 860-949-8878

Take-Out Available 7 days FREE delivery 5p-7p