Tag Archives: Mama Lazardo’s Pizza & Subs

First Friday event at The Station in Floyd

The Station on South Locust in Floyd, VA, a new business/residential development at the former site of Mama Lazardo's Pizza & Subs, is opening this weekend after many months of construction activity. Visitors and well-wishers have been dropping by to … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment