Online table reservation for The High Chapparral in Greenwich
We are enabling reservations for The High Chapparral
The High Chapparral
35 Church St, Greenwich, United Kingdom
Mexican
The redirect does not work? Just click on this link or copy it into your address bar