Sitara India Ogden

Sitara India Ogden

12 followers
·
114 followers
Ogden, Utah  ·  North and South Indian Cuisine Restaurant! We always provide only the highest quality and freshest products, made from the best ingredients! (801) 660-0102
Sitara India Ogden