Chill and Relax Cafe Bistro or most people call them Chillax for short is one of the popular places that people recommend to me for dinner and drinks! When I checked out the place – it was full house but luckily for me – I made reservations with them before arriving so I got a nice table.