Starbucks Coffee 5639

Starbucks Coffee #5639, also known as Starbucks Willow & Hamilton - Menlo Park, is a Starbucks coffee shop located at 1401 Willow, Menlo Park, California.