This restaurant, located in a strip mall, seems to be hard to find. The address on US Hwy 19 N Street in Holiday City does not match the actual location in Clearwater, Florida. The interior is very small, with only one bathroom and a seating capacity of about 35 people. It is unclear how this location can serve dinner as a dinner theater. The health inspection results are unknown. It appears that taxes are not charged on the meals. Wine is available for service, but liquor licenses are not present. Despite the unclear situation, this place still manages to keep its customers satisfied in some way. To fix the confusing situation with the location and to improve the overall quality of the service, some improvements should be made.