Check Out our delicious menu here.
17A Manchester St Luton LU1 2QB
Call 01582 731786 *minimum order applies