Very tasty pizza restaurant. Fairly close to Sogo Department store, and not too far from a Metro station. A bit of a splurge, but worth it.