Land Seafood

  • Restaurants
  • Shibuya
Advertising

Time Out says

This luxurious Mediterranean dining spot makes you feel like you've just landed in southern Europe. Go for their signature Land platter, full of fresh seafood, and don't miss their selection of vegan desserts either.

Details

Address:
100Banch 1F, 3-27-1 Shibuya, Shibuya-ku
Tokyo
Transport:
Shibuya Station (New South exit)
Opening hours:
11am-11pm (food L.O. 10pm, drinks 10.30pm
Advertising
You may also like
You may also like