Nick's Bar & Grill
Address:
4958 Johnson Ave NW, Cedar Rapids, IA 52405
Phone:
(319) 390-0462
Restaurants,
Bars
Other Businesses:
- Genghis Grill at 2230 Edgewood Rd SW, Cedar Rapids, IA 52404
- Little Caesars Pizza at 124 Collins Rd NE, Cedar Rapids, IA 52402
- Coffee Smiths at 7037 C Ave NE, Cedar Rapids, IA 52402
- Fazoli's at 3120 Edgewood Road, SW, Cedar Rapids, IA 52406
- Garden Gate at 125 3rd Ave SE, Cedar Rapids, IA 52401