Chaat place

Snack bar · 825 W Royal Ln, Irving, TX

More food in Irving, TX · Snack Bar in Irving