<< 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