Chowk
3901 W Northgate Dr, Irving
(425) 758-8963
Menu
Restaurants in Irving, TX
Chowk
3901 W Northgate Dr, Irving, TX 75062
(425) 758-8963