First Watch Restaurant 116 Worthington Sq Worthington OH United States
Phone: 614.431.9040 Parking: own parking lot