Cleveland Independents is a group of 80+ locally owned and operated restaurants

Great Scott Tavern

$50.00 $25.00

21801 Lakeshore Blvd
Euclid, OH
216-417-3019

Out of stock

X