Leonardo's Restaurant
Address:
2800 S Vermont Ave, Los Angeles, CA 90007
Phone:
(323) 737-0291
Restaurants
Other Businesses:
- Ines Restaurant No 1 at 1841 Santee, Los Angeles, CA 90014
- Jimmy John's at 2700 S Figueroa St, Los Angeles, CA 90007
- Textile Coffee Shop at 840 Santee St, Los Angeles, CA 90014
- La Torta Loca at 855 Santee St, Los Angeles, CA 90014
- Starbucks Coffee at 3303 S Hoover St, Los Angeles, CA 90007