View phone number
17 Hinton Road,
1 review
1 review
good food but tourist prices....blew a fortune on a few burgers,,,,