Yellow Deli in Vista
Address:
315 East Broadway
Vista Village, CA
92084

Telephone: (760) 631-1888

Information: Open 24/5
Sunday 12:00 PM thru Friday 3:00 PM