What? Where?

Juban Menlo Park Reviews & Details

Juban Menlo Park

Juban Menlo Park is rated 3 stars

712 Santa Cruz Ave
Menlo park
(650) 473-6458

Love It Hate It Try It Edit It Share It

Juban Menlo Park is located at 712 Santa Cruz Ave in Menlo park near the intersection of Santa Cruz Ave and Chestnut St. Their menu consists of Japanese dishes . Call (650) 473-6458 for dine in.

  • Cuisine:Japanese
  • Service:Dine In
  • Features:Group Friendly
  • Major Intersection:Santa Cruz Ave And Chestnut St
  • Website:Website
What everyone says about Juban Menlo Park

Tell us more about Juban Menlo Park Menlo park!

Juban Menlo Park Reviews, Menlo park

Be the first to review Juban Menlo Park!
Review Juban Menlo Park

More Restaurants in San Francisco

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013