at 4055 E 71st St, Cleveland , 44105 United States
55 FB users likes New Harvard Inn Restaurant, set it to 277 position in Likes Rating for Cleveland, Ohio in Local Business category
New Harvard Inn Restaurant is Cleveland based place and this enity listed in Breakfast & Brunch Restaurant category. Located at 4055 E 71st St OH 44105. Contact phone number of New Harvard Inn Restaurant: (216) 641-5377