Lotus Inn Restaurant is a Chinese restaurant located at 41 Redleaf Ave, Wahroonga NSW 2076, Australia. It has received 109 reviews with an average rating of 4.2 stars.
The address of Lotus Inn Restaurant: 41 Redleaf Ave, Wahroonga NSW 2076, Australia
Lotus Inn Restaurant has 4.2 stars from 109 reviews
Chinese restaurant
786 reviews
13/172 Green Valley Rd, Green Valley NSW 2168, Australia
429 reviews
9/441 Hoxton Park Rd, Hinchinbrook NSW 2168, Australia