New Sweet N' Sour

93 Uxbridge Road London W12 8NR