Order Online

Niwa Restaurant

1 Camino Sobrante
Orinda, CA 94563
(925) 254-1606
Order online Menu | Reservation | Info
Any questions please call us.