Castello Grill offers online ordering and specializes in grilled dishes for takeaway and delivery.