To navigate, press the arrow keys. Tasty Kebabs ← View details Rylands Mews, Lake Street, Leighton Buzzard, England LU7 1SP +44 1525 852888 Get Directions From* To * — Required information