A sit-down restaurant in La Vega

A sit-down restaurant in La Vega