User: Where are they located? What's their phone number?
Assistant: The are located at 2650 Telegraph Avenue, and their phone number is 510-548-1500.