Denny's #7569, 888 S Figueroa St, Los Angeles, CA 90017
Up to 2000 characters.
Back to the review links