1-1 of 1

Italian Restaurants - Norwood,OH

Mapicn_1
★★★★★ 18 Reviews

Buca di Beppo Italian Restaurant

  • 2635 Edmondson Rd, Norwood, OH
  • 513-396-7673

"Great place all around. Great people, great food, great ambiance and the feeling is like eating in little Italy in NYC. This is one fine restaurant."