Luna Gelato & Ice Cream in Newbo City Market


Luna Gelato & Ice Cream in Newbo City Market

1100 3rd St SE
Cedar Rapids, IA 52401
(319) 777-6119

Amenities

  • Patio