Full menu with prices & pictures
Almaida 4358 N Elston Ave, Chicago, IL 60641...
+17736287924
You can naturally also reach the restaurant using the public transport. The next stop is Montrose Blue Line Station, 843 meters away from Almaida.
Merguez Sandwich
Homemade algerian sausage. Wrapped in fresh homemade naan bread and served with fries.