Indian restaurant · 18889 Frontage Rd, Welsh, LA
Dine-In
More food in Welsh, LA · Indian Food in Welsh