← Vista restaurants
Olivia's Kitchen
No reviews yet
Restaurant325 S Melrose Dr, Vista
Own or manage Olivia's Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address325 S Melrose Dr, Vista 92081-6627
Phone+16192617699
Websitehttp://www.oliviakitchen.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.