SUSHI WORLD JAPANESE RESTAURANT
View Larger Map