Bella Italia Ede is a grillroom and sandwich shop offering Italian cuisine. They provide options for both takeaway and delivery.