The Nepalese Chef
Price: A$14.90
53 Parramatta Rd, Homebush, Sydney, Australia
Restaurant
Spot something wrong?