Turkey Hill/ Sbarro
Restaurant
•
930 N Waggoner Rd, Blacklick, OH 43004, USA
7.6
Saturday: 10 AM – 7:30 PM
See if anyone you trust recommends it!