Albilal Pizza
67 Leagrave Road, Luton LU48HT Luton , Bedfordshire, United Kingdom United Kingdom
- Profile: Albilal Pizza is a Fast Foods company located at Luton , Bedfordshire,, United Kingdom United Kingdom, address is 67 Leagrave Road, Luton, Luton , Bedfordshire, LU48HT UK, postcode is LU48HT, you can contact Albilal Pizza by phone 441582485252