Roost and Roast, a Thai-inspired Chicken Shop, had its soft opening in Town & Country a few months ago. Roost and Roast Address: 855 El Camino Real #161, Palo Alto, CA 94301 Hours: 11:00 AM – 8:00 PM, Monday through Saturday Phone: (650) 485-2395 The restaurants may be overwhelmed by the high number of student-customers but provide them with great food and affordable deals. A wave of people crosses Embarcadero Road every lunch, heading towards Town & Country Shopping Center.
0 Comments
Leave a Reply. |