Sunday, 27 May 9.01pm

Red Chilli Sichuan, Haymarket

Shop 3
51-53 Dixon St (Via Little Hay St)
Haymarket 2000
NSW
(02) 9211 8122

Print map

Red Chilli Sichuan, Haymarket
What's nearby