Top Local Places

Sizzler Leighton Buzzard

6-8 Bridge Street, Leighton Buzzard, United Kingdom
Indian Restaurant

Description

ad

Where service & quality is our priority.

Eat as much as you like for a set price, 7 days a week!!

CONTACT

Quiz