West Hollywood

Kumo

(Now Closed)

0

8360 Melrose Ave. ,
West Hollywood,
CA,
United States,

Japanese tapas and sushi scene