Mistral Restaurant

Mistral Restaurant

  • 370 Redwood Ave
  • Redwood City, California
  • 94061

Website Links

Description

Mistral Restaurant. Combine regional Southern France and Italy's cuisine, a Wine Spectator award-winning list, and a beautiful waterfront location, and the result is this popular mid-peninsula location.

Products & services

Similar companies nearby