Octopus Restaurant Now Open on 7th Street
Octopus Japanese Restaurant’s earlier-established locations in Southern California are in Glendale, Burbank, and Encino. They’re now in downtown Los Angeles, almost across the street from Wokcano! Sushi…
The quality of the ‘Now Open’ sign or the way it was placed in the window sort of marred the ambiance.
Address: 729 W 7th Street, Los Angeles, CA 90017
at the Roosevelt Lofts in downtown LA