A couple embraces each other in Toro Grill Restaurant Inside St. George's Market, Belfast, Northern Ireland, UK. St George's Market is one of Belfast' Stock Photo - Alamy
TORO grill bar | Split
Visual descolado da hamburgueria. - Picture of Toro grill bar, Split - Tripadvisor
... chicken skewers! - Picture of Toro grill bar, Split - Tripadvisor