Address: 2200 Airport Blvd #143, Santa Rosa, CA 95403, USA
“Top notch. Menu choices are a bit limited (steak, chicken, one pasta dish, and sushi) but the quality is upscale and superb. This is the flying dragon roll and it was delicious. No wait for seating. You can even dine outside. I don't consider myself a "foodie" but I do have a cultured palate, having traveled the world, but this is definitely a gem and shouldn't be missed.”
Address: 2200 Airport Blvd, Santa Rosa, CA 95403, USA
“Best airport food i have never had”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…