Glen Allen woman mauled to death by her dogs

Botanical Dining Room, Fresh Cuisine

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

RICHMOND, Va (WTVR) -  Selba Restaurant takes us inside of their unique Garden Dining Room where owner Alan delForn shares about his inspiration for the botanical filled room. With free parking, live entertainment, and healthy menu options, Selba Restaurant is a place you won’t want to miss. Selba is located at 2416 W. Cary Street in Richmond. You can find out more information by giving them a call at (804) 358-2229, or by heading online to