The Suite 3428 E PCH Long Beach, CA 90804 (562) 597-3884 Open 7 days a week