Baba Palace, located in Chicago, Illinois offers fresh and delicious South Asian dishes, at affordable rates. Baba Palace is perfect for Muslim diners since the food served is entirely Halal and alcohol free. This Muslim-friendly restaurant also offers...more
CrescentRating: Not CrescentRated
Not sure
334 West Chicago Avenue, Chicago, IL 60610
(312) 867-7777