The Yellow Deli: Sandwiches on the balcony

Simple, organic fare is the name of the game at the Vista eatery

by