Izakaya Matsuri

6, The Rockwell, 32 Prestwich St, Green Point, Cape Town, 8001, South Africa

Cape Town, South Africa

Rating: 560

Score: 4.5

Price: Moderately expensive

No reviews available.