← Fremont restaurants
Manila Turo Turo
No reviews yet
Filipino3900 Lake Arrowhead Ave, Fremont
Own or manage Manila Turo Turo? Claim this listing free
Hours
Hours not listed yet.
Details
Address3900 Lake Arrowhead Ave, Fremont 94555
Phone+15104714297
Websitehttp://restoguides.com/ManilaTuroTuro
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.