← Vista restaurants
Papa Bambino's
No reviews yet
Italian1116 Sycamore Ave #7857, Vista
Own or manage Papa Bambino's? Claim this listing free
Hours
Hours not listed yet.
Details
Address1116 Sycamore Ave #7857, Vista 92081
Phone+17605999995
Websitehttp://www.papabambinos.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.