← Vista restaurants
Via Sicilia
No reviews yet
Italian631 S Melrose Dr, Vista
Own or manage Via Sicilia? Claim this listing free
Hours
Hours not listed yet.
Details
Address631 S Melrose Dr, Vista 92081
Phone(760) 631-4842
Websitehttp://www.viasicilia.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.