La Tasca is Belfast based company that is listed as Restaurants - Spanish.
Location of La Tasca is Unit 11/Odyssey Pavillion, Belfast.