TravelMuse
 
 

I Love Sushi

West Hollywood , CA

Guide         Hotels         Attractions         Restaurants         Shops

Address

7516 Melrose Avenue
West Hollywood , CA 90046

Phone

+1 323 651 1806


Category

Japanese


Avg User Rating

66 reviews