Get directions to: Canal House Pizza & Deli, Cambridge City, IN
Restaurant address: 141 1/2 W Main St Cambridge City, IN 47327, USA
Restaurant: Canal House Pizza & Deli