Stara Indian Cuisine


(707) 643-7827

742 Admiral Callaghan Ln , Vallejo , CA   94591