Yes, they are open on Sundays. I'm not sure what the hours are.
Address: 4855 New Broad St, Orlando, FL 32814, USA
DiMi 1954 | Aug 31, 2018
I think they open at 11:00
heather morcroft | Aug 31, 2018
Not sure when they open Sunday, but they close at 6. Hours are listed on their website.
Thanks! Your answer is awaiting moderation.