Tapasake - Japanese Peruvian Restaurant

Revel in the fusion of Japanese flavours by the sea.