Betta's Italian Oven | Norwood, OH | thepizzafan.com

Betta's Italian Oven is a popular restaurant in the Cincinnati area just outside of Xavier University's campus. Betta's is family owned and operated and strives to mimic the finest pizzerias of Napoli using their wood-fired oven for … [...]