Italian restaurant · 1315 W Lane Ave, Upper Arlington, OH
See full menu
More food in Upper Arlington, OH · Italian Food in Upper Arlington