Dining · casual
Bay Cities Italian Deli
★ 4.7 · $ · Los Angeles, California
The Godmother sandwich has been voted best sandwich in LA for decades. Italian deli perfection since 1925.
Try: The Godmother — Italian meats, peppers, the works.
Open Los Angeles in the full experience →
Nearby in Dining