Chilli N Grill

195 Uxbridge Road London W12 9RA