Lee's Deli - New Montgomery

Where
117 New Montgomery Street, San Francisco, CA
Call
+1 415.882.9115
Web
Lee's Deli - New Montgomery Website
Tags
Food & Drink, Deli, Restaurants, Soup/Salad
Claim this listing

About request an edit to this page

Soup, salad, sandwich, hot meals and more.    A great option if you're in downtown SF and want a quick, inexpensive bite to eat for breakfast or lunch.