Where is parking?

Diane Rollinger | Mar 20, 2020 | Category: Italian restaurant in Norwood, Ohio

Betta's Italian Oven - All questions

Address: 3764 Montgomery Rd, Norwood, OH 45212, USA

M L | Mar 21, 2020

Theres a parking lot right next to it between it and the next building. Kind of hidden

Judy Bertsch | Mar 21, 2020

Drive next to it and parking behind it.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places