Busy cafe serving a wide variety of cooked-to-order food. Offers eat-in and takeaway options.