SHIBUYA GRILL & SUSHI BAR

Grill & Japanese Restaurant with Tropical Exotic Flavors
SHIBUYA GRILL & SUSHI BAR