70 Orchard St, Cos Cob, Connecticut 06807 USA
Italian Combo Sandwich, I added hot cherry peppers.
Photo Credit: Yelp