24A High St, New Bradwell, Milton Keynes MK13 0BT, United Kingdom
Wouldn't even give this place 1* - suppose to be 8 delivery.. 3 calls to be told it's on its way.. 11pm still waiting and the place is closed. Avoid at all costs and just eat should remove them.
Can’t stress how good the staff are at this Leon. Every time we have been they have been excellent. I accidentally ordered via the app to the other Milton Keynes Leon but they called them and proceeded my order.