Submarine Queen

13758 Foothill Blvd.
Los Angeles
California
United States