Oregon > Salem > North Lancaster (nola) > Restaurants, Food & Beverages > Restaurants > Star of India
2138 Lancaster Dr NE, Ste 142, Salem, Oregon, 97305-1723
(503) 588-9800
North Lancaster (nola)
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!