Jewel Of India Restaurant
(303) 469-7779

10343 N Federal Blvd, Westminster, CO | Directions   80260

39.883084 -105.027045
Get Directions