About
Restaurant, Cafe, and Deli all rolled into one! Conveniently located at 1435 17th St, San Francisco, CA 94107, we offer a unique dining experience that will leave you craving for more.
At Restaurant has something for everyone. Our Cafe serves a variety of specialty coffee drinks and teas, perfect for a quick pick-me-up or a relaxing afternoon. And, our Deli counter offers an impressive selection of meats, cheeses, and sandwiches made to order.
Whether you're in the mood for a casual meal or a quick bite, restaurants in San Francisco. Come visit us today and taste the difference for yourself!