Choolchooli is a Korean restaurant offering dine-in and takeaway options. Known for delicious and healthy Korean cuisine.