Chocolate Ville is probably one of the largest restaurants in Bangkok. The restaurant is not one building as one usually expects from a restaurant. Chocolate Ville is a small village with a range of western style buildings, a lake, windmill as well as a lighthouse.
The tables are located around the water where one enjoys dinner in the open air. There are some indoor options as well but I assume that is mainly used when the outdoor space is full or when the weather is not good. To fill up the outdoor space you need many, really many visitors. But that is common almost every evening. The parking of the restaurant easily fills up but the quiet section of Kaset Nawamin road offers plenty of space to park.
Some images from Chocalate Ville