Royal Garden Cafe Aoyama is an Italian restaurant in Tokyo that serves pasta and pizza. It has both indoor and terrace seating, so guests can eat outside. The space sits among large trees in the middle of the city. The service is good and the food is tasty.