Leonardo's Restaurant

6611 S Alameda St, Los Angeles, CA

Menu (As of 10/29)

Antipasti / Appetizers

Zuppa e Insalate

Pasta Fresca / Fresh Pasta

Secondi Piatti / Main Course

Children's Menu

Sides

Desserts

Pizza Speciali

Del Forno

Toppings

Daily Specials

Roasted Vegetable Flat Bread

Panini / Sandwiches

Salads

Antipasti

Mozzarella Caprese Skewers

Tray Specials

Dolce

Leonardo's Restaurant: hours and how to order