Chef Zhao’s Kitchen – Chinese restaurant located at Edgewood Plaza. Delivers with Doordash.
Chef Zhao’s Kitchen is a local restaurant that boasts a wide variety of Shanghainese cuisine, and is the perfect place to order from when you want any sort of Chinese food. Prices are a bit high, but the portions are large so it is the perfect restaurant to order from and enjoy with your family! The seaweed fried rice is my favorite dish from this restaurant because it is unique and is the perfect blend of seafood and traditional Chinese tastes.
Buca di Beppo – Italian restaurant located in downtown Palo Alto. Offers their own delivery service.
Buca di Beppo is a popular Italian restaurant known for its delicious pasta and pizza. The food is just as good when it is delivered, but make sure to eat it when it’s hot! The pizza was delicious, but a bit small. If eating with family, order a large size and share!
Momoya Sushi – Japanese restaurant located in Mountain View. Only take-out, no delivery.
Momoya Sushi is a small Japanese restaurant that offers a wide variety of sushi and other dishes. Although a bit pricey, the food is delicious! My personal favorite is the Samba roll, which is full of shrimp and lobster salad.