Despite its rare reviews around town, this restaurant strives for an unpretentious approach to serving their customers.
Downtown · 1715 Government Street, Victoria