Olive Tree Restaurant
Address:
1500 20th St SW, Cedar Rapids, IA 52404
Phone:
(319) 364-0781 Restaurants
Other Businesses:
- Lava Latin-Asian Fusion at 5400 Edgewood Rd NE, Cedar Rapids, IA 52411
- Burgerfry at 2020 16th Ave SE, Cedar Rapids, IA 52404
- Viking Lounge & Restaurant at 1971 16th Ave SW, Cedar Rapids, IA 52404
- McDonald's Hamburgers at 5200 Edgewood Rd Ne, Cedar Rapids, IA 52411
- Olive Tree Restaurant at 2201 16th Ave Sw, Cedar Rapids, IA 52404