71 Albert St, Torrington, CT 06790-6402, Torrington
Great pizza and salad. Friendly good service. Doorway tables are too cold in wintertime
Great pizza and salad. Friendly good service. Doorway tables are too cold in wintertime