Close
<<
Back to Ali Baba of West Side
Review Summary
No no no
Overly expensive. Small portions. Rude service. Tiny space.
SBOR from Menuism.com 11 months ago
Write Review
Other Reviews
More