Pool Restaurant
2825 Sand Hill Rd Rosewood Hotel, Menlo Park, CA 94025-7022
Pool Restaurant is a Restaurant place is located in Menlo Park, California. The address of Pool Restaurant is 2825 Sand Hill Rd Rosewood Hotel, Menlo Park, CA 94025-7022.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.rosewoodhotels.com