Our first Roast & Roast restaurant based in Palo Alto was a Thai-inspired chicken shop, serving southern Hat Yai-style fried chicken alongside Thai streetside favorites.  We’ve since expanded our initial inspiration to include several different Asian styles of chicken preparation—such as Hainan-style and Canton soya-style— to blend the rich flavors of Asia with our fresh, local ingredients to serve a delightful Cali-Asian fusion cuisine.

Check out our existing location at Town and Country Shopping Center - Palo Alto, CA