GrillMaster Norbury
Restaurant β’ Meal takeaway β’ Catering service β’ Barbecue restaurant β’ Asador β’ Halal restaurantππ 4th time back and they never disappoint, I love there portion sizes. Never usually like salad but the salad dressing just makes it unique and tasty, the chilli cheese chips compliments the grilled chicken steak very well. The staff are very friendly and professional, deffo my go to spot. Insta @LJf...
Address
1389 London Rd, Norbury, London SW16 4AN, United Kingdom
Website
Contact
+44 20 8764 7775Rating on Google Maps
4.60 (148 reviews)Open on Google Maps