The Yellow Deli

Categories

Restaurants

About Us

Natural foods deli. Open Sunday 3 p.m., 24 hours thru Friday 3 p.m. Member since 2010.