Meson Toby Restaurant is located in Staines, United Kingdom on 99 Ashford Rd. Meson Toby Restaurant is rated 4.3 out of 5 in the category restaurantcontinental restaurantmediterranean restaurantspanish restaurant in United Kingdom. Meson Toby Restaurant is a company based out of 99, Ashford Road, Staines, United Kingdom.