Came here multiple times during our trip to Tokyo. Knowledgeable and friendly staff. Excellent pizza!
Yes