3161 Michelson Dr # 101
1875 Newport Blvd Costa Mesa, CA
Bistro Le Crillon
2523 Eastbluff Dr Newport Beach, CA
Food is fresh, tasty and quick! Located in the Michelson building (Hyundai Signage). Give it a try. I know you'll go back!
January 06, 2011
If you've been to or used
Bistro 24, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.