Restaurants in Los Angeles, CA
Restaurants
1611 N El Centro Ave.,
Los Angeles ,
CA
90028
UNITED STATES
Based on 1 reviews
Overpriced drinks, but I expected that
It's a really cool place to hang out and just relax. Kind of tucked away and a little hard to find, but definitely worth the search. The drinks are overpriced, but not too bad.Worldwide > United States > Los Angeles, CA > Restaurants