Leonardo's Restaurant
Add Hours
50 Years
in Business
Amenities:
Serves alcohol
Phone: (323) 737-0291
Address: 2800 S Vermont Ave, Los Angeles, CA 90007
Cuisines: Family Style, Pizza
Alcohol: Beer
Price Range : Below Average
3993 S Western Ave, Los Angeles, CA 90062
735 S Figueroa St, Los Angeles, CA 90017
2405 S Vermont Ave, Los Angeles, CA 90007
800 W Olympic Blvd, Los Angeles, CA 90015
617 S Olive St, Los Angeles, CA 90014
2604 S Vermont Ave, Los Angeles, CA 90007
710 S Western Ave, Los Angeles, CA 90005
2820 S Vermont Ave Ste 1, Los Angeles, CA 90007
530 W 27th St Ste 101, Los Angeles, CA 90007
3881 Wilshire Blvd, Los Angeles, CA 90010