538 Princes Hwy, Rockdale NSW 2216
About
Falcha is a Nepalese restaurant at 538 Princes Hwy that diners describe as stylish, and it has 4.4 stars from 908 reviews. Reviewers like the jhol momo, laphing and chowmein, though one found the thali set below average.
