Update Info - Roobaru
This restaurant was reported as closed. If it is open, let us know.
Roobaru
36665 Cedar Blvd
Newark, CA 94560
36665 Cedar Blvd
Newark, CA 94560
This restaurant was reported as closed. If it is open, let us know.