933 15th Ave
212 N Sycamore St Villa Grove, CO
This resteraunt has a great atmosphere and awesome decor. The food was great and the staff was very nice. Will definatly go back soon.
December 13, 2009
Metro Deli Bar & Grill
If you've been to or used
Metro Deli Bar & Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.