6597 Center Rd, Lowellville 44436, United States
No delivery
Spot something wrong?
Dishes at Luva Bella. Prices may vary in venue.