The Tomato Grill is located at 106 First Street at historical First & Main in Hudson, Ohio.  First & Main, offers a charming small village atmosphere with unique shopping and excellent dining.
106 First Street           First & Main     330.342.3771
Website Builder