Petra Falafel House
Address:
89 2nd St, Iowa City, IA 52241
Phone:
(319) 354-2030
Hours:
- Mon: 11am-8:30pm
- Tue: 11am-8:30pm
- Wed: 11am-8:30pm
- Thu: 11am-8:30pm
- Fri: 11am-8:30pm
- Sat: 11am-8:30pm
Other Businesses:
- Cafe del Sol Roasting at 735 E 2nd Ave, Iowa City, IA 52241
- Grizzly's South Side at 1208 Highland Ct, Iowa City, IA 52240
- Monicas Italian Bistro and Pizzeria at 749 Mormon Trek Blvd, Iowa City, IA 52246
- Iowa City Elks Lodge 590 at 637 Foster Rd, Iowa City, IA 52245
- Szechwan Village at 413 10th Ave, Iowa City, IA 52241