1676 East Buena Vista Drive, Lake Buena Vista, FL 32830
Overall Rating
Review
This restaurant was very helpful and willing to work with you...they send the kitchen manager right out to you table to place you order! the food was also delicious!! I would recommend it and would go again!