Island Burrito Milton Keynes is located in Linford Wood, United Kingdom on Suite 22, Foxhunter Dr. Island Burrito Milton Keynes is rated 4.6 out of 5 in the category burrito restaurant in United Kingdom.
Address
Suite 22, Foxhunter Dr
Service options
DeliveryTakeaway