Ali Baba's Restaurant

+ add images

Address

2545 East Speedway Boulevard, Suite 125, Tucson, AZ 85716

Phone number

520-319-2559

Category

Restaurants

Staticmap?size=274x210&sensor=false&zoom=16&markers=32.236515%2c -110.934273

Tips & Discussions


Reviews



08-Apr-11
MJ H

Slow service, weird "lentil" soup w/no discernible lentils - tasted like Campbell's cream of tomato with dry herb garnish. The beef, lamb, chicken were gristly, un-choice cuts, overcooked, unmarinated, tasteless. Hummous was ho-hum,...

review provided by citysearch