Leo’s Recognized for Having a Top Sandwich
Congratulations to Leo for being named to the list of eleven restaurants with the best sandwich in NYC. Leo’s (formerly Casa Calamari) moved to 8602 – Third Avenue, but they continue to get noticed for the broccoli rabe hero!
Hugs,
marlene
Topics: Uncategorized | No Comments »









