I don't think they are open on Sundays. Their website shows closed on Sundays as well. It might have changed recently but they've traditionally been closed on Sunday.
Close on Sundays
Check with Google or call.
Yes they open at 3
Thanks! Your answer is awaiting moderation.