KABUTO TOKYO RESTAURANT
View Larger Map