Welcome to Palermo No 2 Italian Restaurant, a charming gem located on Shoppers Lane in Covina, CA. Embracing the essence of authentic Southern Italian cuisine, Palermo No 2 specializes in delicious pizzas, freshly made sandwiches, and a variety of delectable pastas.
Whether you’re dining in or opting for takeout, Palermo No 2 guarantees a consistent and delightful experience, making it a must-visit for Italian food lovers.