← Redwood City restaurants
Tarboosh
No reviews yet
Mediterranean837 Jefferson Ave, Redwood City
Own or manage Tarboosh? Claim this listing free
Hours
Hours not listed yet.
Details
Address837 Jefferson Ave, Redwood City 94063
Phone(650) 474-2667
Websitehttp://tarboosh.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.