Deli Bean

Unit 72 Abbeycentre Longwood Road, Newtownabbey, BT37 9UH Directions

Tel 07583 688602
   Now closed Open Monday 09:00 - 21:00