Respond to Review of Vantra Vitao
Review: Absolutely superb food and service. The very best that I ever ate. The only downsides being that one has to pay in cash as plastic is not accepted. The other being that their flyers give out their closed address. (Their open business is located at 74 Wardour St. Their closed business was located at 11-13 Soho St.) Nevertheless - top marks off me.