About Majors Kebab And Chicken
This is for customers who would love rate our food
More about Majors Kebab And Chicken
Majors Kebab And Chicken is located at 503 Garratt Lane, Earlsfield, SW18 4SW London, United Kingdom
02088749846
http://www.majorswandsworth.co.uk