El Floridita Restaurant


Address:
1253 Vine St., Los Angeles, CA 90038, USA
Telephone:
(+1) 323-871-8612
Web:
http://www.elfloridita.com