Italian restaurant · 123 W Wyandot Ave, Upper Sandusky, OH
Dine-In
More food in Upper Sandusky, OH · Italian Food in Upper Sandusky