Dont know what your definition of upscale is. But the steak was delicious and cucumber salad and overstuffed baked potato were perfect matches. Will I go there again? Oh hell yeah.
Hi it's very upscale. I don't believe so but there's no harm in asking.
Thanks! Your answer is awaiting moderation.