Good place. It's not so big, just a small size showroom. I have visited for 2 times only. Behaviour of staff is good. Limited vehicle to display. Only 1 or 2.
Nice
Invalid inputs