1713 Riverview Dr, Salem, VA 24153, United States
1713 Riverview Dr, Salem, VA 24153, United States
No delivery
Spot something wrong?
Dishes at Lydia's Italian Kitchen. Prices may vary in venue.
Been to Lydia's Italian Kitchen? Be the first to share what you ate.