The Blogetarian’s Review: The Village

Located on the corner of Richmond and Point Street (behind Olga’s), The Village is one of the best spots in Providence for any meal.