Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Deli World, located at 18 Ocean Ave, San Francisco, California, 94112, is a go-to destination for sandwich lovers in the area. This cozy restaurant specializes in comfort food, offering a wide variety of mouthwatering sandwiches that are perfect for a quick bite or a satisfying lunch. Whether you're craving a classic pastrami on rye or a stacked turkey club, Deli World has got you covered. With their takeout and dine-in options, you can enjoy your favorite sandwiches on-the-go or savor them in a comfortable setting. Although they do not offer delivery service, the friendly staff and efficient service will make your visit worthwhile. Overall, Deli World is a must-visit spot for sandwich enthusiasts looking for delicious, homemade options in San Francisco!