We enjoy preparing food and receiving people as if they were our guests coming to our home. We have been preparing meals and welcoming guests for more than 10 years, and we plan to dedicate our lives to this.
Be the first to add a review to the Palo Alto Sol.
Palo Alto Sol
- Mon - Thu: 11:00 am - 9:00 pm
- Fri: 11:00 am - 9:30 pm
- Sat: 5:00 pm - 9:30 pm
- Sun: 5:00 pm - 9:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted