Italian restaurant · 19 E Luray Shopping Ctr, Luray, VA
Dine-In
More food in Luray, VA · Italian Food in Luray