Please fill in the form below and click "Make Reservation" to book a table at Olivio's, at on for people.Booking online does not guarantee your reservation. Your request will be manually reviewed by a member of our team, should there be any problem then we will contact you. For large groups a security deposit may be required. We will email you a confirmation of your booking.
Enter your postcode to order
Welcome to Olivio's Mexican & Italian bar restaurant based in Swindon. Our Italian restaurant was formerly known as San Marco and located on Faringdon Road. We are now excited to have moved and not only are we serving our famous Italian cuisine, we are now also serving authentic Mexican food available for takeaway, home delivery and dine in. Fancy cheesy nachos with your pasta? Or how about bruschetta with a burrito? Now it is all possible from one place!