Not many spanish restaurants I have tried while in UK are up to the proper spanish standard. Antonio's however is one of the places where i had meals that remind me of home. The service has always been great and the meat and fish I tried will definitely get a 10 out of 10.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.