Diners sit in car-shaped booths while watching this eatery's retro flicks & eating American grub.
351 South Studio Dr, Orlando, FL 32830
You must be logged in to post a comment.
Add a review