Larosa's Pizza Covington

417 Madison Ave Covington KY 41011 USA

(513) 347-1111

Location