Miller Carter Newbury Park
➤ Aldborough Road North, Ilford I-IG2 7TD, United Kingdom, ILFORD
Sans Gluten, Britanique, Végétarien, Steak, Pubs
"beautiful pub cum restaurant in a beautiful location! we had the steaks, ribs, laughs and the burgers. everything was perfect. the ribeye steak was excellent. regardless of the fact that the service was excellent."