Mistral Restaurantsimilar businesses >

650-802-9222

370 Bridge Pkwy Ste 6
Redwood City, CA 94065

Find this business under: Restaurants, Restaurants Family Style

  • Business Hours: Open Mon-Wed 11:30am-9:00pm. Open Thurs-Fri 11:30am-9:30pm. Open Sat 5:30pm-9:30pm.
Email This