Pinned 10 years ago
An 8-seat communal table at IPPUDO Central Park takes centre stage in what appears to be one of the largest 40-seat restaurants that I have been to.