Address: 5265 S John Young Pkwy, Orlando, FL 32839, USA
Rachel Daniels | May 20, 2020
I went. They have a very limited selection that's about 2' x 3'. The sushi restaurant next door was very good with a much better selection and about the same prices.