Taj Mahal

Review by Gwyndolyn

1518 W Taylor St, Chicago, IL 60607
Celiac
8 months ago
Celiac friendly

They are knowledgeable of their ingredients and what foods are celiac safe