Bistro Terre & Mer offers generous cuisine featuring fresh, quality ingredients. Flemish specialties are a highlight.