Starbucks Coffee 5798

Starbucks Coffee #5798, also known as Starbucks Alameda & Avy - Menlo Park, is a Starbucks coffee shop located at 3590 Alameda de las Pulgas, Menlo Park, California.