Sitara India Layton
2672 N. Hillfield Rd., Suite # 1 Layton, UT, 84041
Office: 801-217-3679
Fax: 801-217-3712
Email: greatfood@sitaraindia.comcastbiz.net______________________________________________
Show Full Map Get Directions