CUBA LLAMA RESTAURANTES

Brand Owner Address Description
CUBALLAMA RESTAURANTES Techrrific, Inc. 2100-181 University Avenue Toronto, Ontario M5H3M7 Canada CUBA LLAMA RESTAURANTES;Mobile telephone-based order-taking services for others enabling U.S.-based orders for food delivery to persons located in Cuba from Cuban restaurants;The English translation of CUBALLAMA RESTAURANTES in the mark is CUBACALLS RESTAURANTS.;RESTAURANTES;
 

Where the owner name is not linked, that owner no longer owns the brand