Get directions to: The Vegetable Garden, Silver Spring, MD
Restaurant address: 3830 International Dr (at Leisure World Plaza), Silver Spring Silver Spring, MD 20906, USA
Restaurant: The Vegetable Garden