Contact Us
134 Main St. Los Altos, CA 94022
+1 (650) 860-6060
Home
About
Our Menu
Takeout Menu
Buffalo Products
Order Catering Now
Grab & Go
Gallery
Our News
Crab and Shrimp Avocado Melt
December 19, 2018
No Comments
Tomato, Jack, Cheddar, and Mozzarella served on Sourdough
Comments are closed