Allo Grill is a restaurant offering takeaway and delivery. They have lunch and dinner options, with special offers available.