Where do you need Restaurants ?
About Saba LTD
Saba LTD is located at 1610 Lancaster Dr NE, Salem, OR. This location is in the East Lancaster neighborhood. This business specializes in Restaurants.
Saba LTD is located at 1610 Lancaster Dr NE, Salem, OR. This location is in the East Lancaster neighborhood. This business specializes in Restaurants.