Teyo

Restaurant, San Antonio, Ibiza. A temple of Nikkei-inspired cuisine, Teyo introduces its diners to the distinct flavours of Japan, Asia and South America.

camera