Beast Buns is a restaurant offering delivery and takeaway options. Currently temporarily closed.