Ali Baba Restaurant

Ali Baba Restaurant

Restaurants in Iowa City, IA

Restaurants

Contact us

Location

335 S Gilbert St,
Iowa City , IA 52240 UNITED STATES

Reviews

Ali Baba Restaurant 319-887-7078
335 S Gilbert St,
Iowa City , IA 52240 UNITED STATES
$
Ali Baba Restaurant

Detail information

Company name
Ali Baba Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Ali Baba Restaurant

Contacts Location Details