entBusinesses050720
The Village Deli is located at 409 E. Kirkwood Ave. The restaurant will have lost more than $16,000 commencement weekend, according to manager Rebecca Lagle.
The Village Deli is located at 409 E. Kirkwood Ave. The restaurant will have lost more than $16,000 commencement weekend, according to manager Rebecca Lagle.