- Address: 2825 Sand Hill Rd. Menlo Park California United States 94025
- Phone: (650) 561-1580
-
Rosewood Sand Hill
-
Monday Closed Tuesday Closed Wednesday Closed Thursday Closed Friday Closed Saturday Closed Sunday Closed