Alibaba Grill
CLOSED$ •
Alibaba Grill Reviews
This place is obviously one of the finest restaurants in the neighborhood. Always when I go there I am exceedingly glad. They hold their very high level service and the highest level of meals they serve. You always win with this place. Warmly recommended.
I see this place was rated by only 4 people and had a 3-star review. Way under-rated. I've been there for take out last several months 4 or 5 times. Always been very good. Probably would not give it a 5.0, probably closer to a 4.5 ,but I'm rounding up, especially in light of the undeserving low reviews. Only criticism is their baba ghanouj is gets about a 3.0 - it is rather bland and doesn't have the smokey flavor I like.