← Newark restaurants
Roobaru
No reviews yet
Indian36665 Cedar Blvd, Newark
Own or manage Roobaru? Claim this listing free
Hours
Hours not listed yet.
Details
Address36665 Cedar Blvd, Newark 94560
Phone(510) 797-7556
Websitehttp://www.roobarurestaurant.com/
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.