Forbidden Planet
Address:
111 S Dubuque St, Iowa City, IA 52240
Phone:
(319) 358-6400
Pizza,
Restaurants
Other Businesses:
- The Wedge Downtown at 136 S Dubuque St, Iowa City, IA 52240
- Panchero's at 965 S Riverside Dr, Iowa City, IA 52246
- Papa John's Pizza at 307 S Gilbert St, Iowa City, IA 52240
- Blimpie at 118 S Dubuque St, Iowa City, IA 52240
- Old Capitol Cafe at 210 S Dubuque St, Iowa City, IA 52240