Isla Buffet

4420 Eagle Rock Blvd.
Los Angeles
California
United States