Nicola Restaurant

  • Restaurants
4740 Reed Rd.
Columbus, OH 43220
(614) 459-7000