Address:
6341 Strip Ave. Nw
Located off I-77 on the corner of Strip Avenue and Mega Street North Canton, OH44720
330-966-4876
Categories:
Seafood
Seafood Restaurants
Restaurants
Wine
Bars
Caterers
Restaurants - Breakfast Brunch Lunch
Restaurant California Cuisine
North American Restaurants
Bar & Grills
Health Food Restaurants