Perfect Grill
Takeout Restaurant; Grill; Pizza; Deliveries; Kebab shop; Chicken shop; Delivery Restaurant; Pizza Takeout; Fast food container; Fast food restaurant; Pizza delivery; Chicken wings restaurant
Location: London 283A Barking Rd E13 8EQ GB
Website:http://www.perfectgrill.com/
Phone:+442074744221
Map Location:51.5207, 51.5207