Juban Ramen & Tapas ★★★★☆4.4 (287) Restaurants Japanese restaurant · Ramen restaurant · Small plates restaurant 1244 S Abel St, Milpitas, CA 95035 Today: 11:30 AM–2 PM, 5–8 PM Call Details →