This is one of the best upscale fast food restaurants in the area. You walk up. They take your order and then deliver the food to your table. Excellent food. Been here lots of times and never been disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.