Village Deli and Grill in Cameron Village is celebrating its 20th year in business.
Village Deli and Grill in Cameron Village is celebrating its 20th year in business. SHANE SNIDER
Village Deli and Grill in Cameron Village is celebrating its 20th year in business. SHANE SNIDER