Narvalo Ice Cream & Gelato

South Melrose Drive 2205
Vista 92081 CA US
Get directions
Monday, Tuesday, Wednesday, Thursday 1 PM ~ 8:00 PM Friday & Saturday 12:00 PM ~ 9:00 PM Sunday 12 PM ~ 8:00 PM

Is this your business?Claim it now.

Make sure your information is up to date.