LaRosa's Pizza Clifton Cincinnati, OH

2717 Vine St, Cincinnati, OH 45219