Never eaten in but had no issues with their delivery. Love the restaurant specials they come out with too.
Yes