Noah's Bagels Reviews & Details
746 Santa Cruz Ave
Noah's Bagels is located at 746 Santa Cruz Ave in Menlo park near the intersection of Santa Cruz Ave and Chestnut St. Call (650) 326-4794 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Sandwiches and Bagels
- Major Intersection:Santa Cruz Ave And Chestnut St
Tell us more about Noah's Bagels Menlo park!