Sawa Japan

5555 Youngstown Warren Rd, Niles 44446, United States Get Directions to this spot
5555 Youngstown Warren Rd
Niles, 44446
IL, United States
(330) 989-6588

Rate and review Sawa Japan in Niles, IL, United States!

Share your experiences at Sawa Japan with your friends or discover more Restaurants in Niles, IL, United States.