Made in Havana
7168 Melrose Ave, Los Angeles 90046