Address: 12990 Eldorado Pkwy
Frisco
Texas
75035
United States
Frisco
Texas
75035
United States
Modern Indian street-food restaurant and grocery on Eldorado Parkway with chaat, biryanis, mandi platters and fresh meats under one roof. Read more
Address: 4350 Main St
Frisco
Texas
75033
United States
Frisco
Texas
75033
United States
Budget-friendly Indian eatery on Main Street with a chaat station, daily veg and non-veg curries, and homestyle street snacks. Read more
