Italian Sandwich - HATCH CAFE & BISTRO