101 Plaza North
Los Altos, CA 94022
650-917-8777 | MAP
1

Great Drinks

1

Great Food

1

Great Time

Pet-Friendly Patio

mainpg_popup_image_frog
Need a well-deserved break during your walk with the dog? Our patio is perfect for both of you.