Island Seafood Restaurant
4356 Beverly Blvd, Los Angeles 90004