Address 6451 E Pacific Coast Hwy # 17 Long Beach CA 90803 United States
Phone: Open 24 Hours a Day: No