Their website saya from 3 pm to 7pm.I would call to see if that's the current schedule.
Yes & even on weekends.
Yes, they have a great happy hour. I think until 6pm.
Not sure, give them a call
Not sure about the happy hour, sorry.
Thanks! Your answer is awaiting moderation.