Alii Baba offers good food at an affordable price. Convenient location on the Main Street is a definite plus. The lunch menu offers sumptuous sandwiches for less than 5 dollars. The dinner menu has fancier stuff.
The Chicken Shawarma wrap is amazing, and so is the Moroccan Eggplant salad.
All in all two thumbs up
more