Italian restaurant · 139 S Huron St Unit 102, Toledo, OH
To-Go · Dine-In
See full menu
More food in Toledo, OH · Italian Food in Toledo