This is a very reasonable Italian restaurant known for its delicious seafood menu. They offer casual dining and a snazzily presented a la carte menu with a reasonable wine list. Reservations are only needed for dinner. It is a great place to relax with the working Shibuya crowd.
- Open Hours: Monday to Sunday from 11:30 AM to 02:30 PM, Monday to Sunday from 05:30 PM to 11:00 PM
- Credit Cards Accepted: visa, mastercard
- Nearest Train: Shibuya Station