Blue Jay Restaurant

5383 W Main St, Salem 24153, United States Get Directions to this spot
5383 W Main St
Salem, 24153
VA, United States
(540) 380-2311

Rate and review Blue Jay Restaurant in Salem, VA, United States!

Share your experiences at Blue Jay Restaurant with your friends or discover more Restaurants in Salem, VA, United States.