Betta's Italian Oven
3764 Montgomery Rd, Norwood
(513) 631-6836
Recent Reviews
Order Online
You May Also Like
Starbucks - Pavillion Shopping Center, 2692 Madison Road Rockwood
Coffee Shops, Coffee & Tea, Coffee
Starbucks - University Square, 234 Calhoun St
Coffee Shops, Coffee & Tea, Coffee
Southern Grace Eats - 3751 Montgomery Rd
Caterers, Southern, Vegetarian
Restaurants in Norwood, OH
Betta's Italian Oven
3764 Montgomery Rd, Norwood, OH 45212
(513) 631-6836