The Yellow Deli Vista, LLC
315 E Broadway, Vista
(760) 631-1888
Menu
Restaurants in Vista, CA
The Yellow Deli Vista, LLC
315 E Broadway, Vista, CA 92084
(760) 631-1888