Komplet menukort med priser og billeder
Almaida 4358 N Elston Ave, Chicago, IL 60641...
+17736287924
Du kan selvfølgelig også nå restauranten med de offentlige transportmidler. Den nærmeste stoppested er Montrose Blue Line Station, 843 meter fra Almaida fjern.
Mini Lamb Burger
With goat cheese spread. Wrapped in fresh homemade naan bread and served with fries.