Shanghai Lotus
About
In Sri Lanka, Shanghai Lotus is a local business. The restaurant occupies No. 12, 1st Lane, Laxapathiya Rd, Moratuwa 10400, Sri Lanka, placing it in a residential pocket of Moratuwa rather than a tourist strip.
First-time visitors should expect a neighbourhood Chinese restaurant rather than a hotel dining room, since the address sits on a lane off Laxapathiya Rd. Shanghai Lotus serves Chinese cooking in Moratuwa, and the venue's 4.1 out of 5 rating reflects 422 reviews, a substantial tally for a local restaurant. That review count points to steady custom from people living in the area. Colombo, Galle, Kandy, Negombo, Bentota, Mirissa, Unawatuna and Arugam Bay are among the wider places on the island.
A website at http://www.chineselotus.lk/ carries the restaurant's online presence, and five photos are attached to the listing. The listing carries no opening hours.
Reaching Shanghai Lotus from the main resorts or towns on Sri Lanka is straightforward because the island is served by international flights, with domestic transport by road and rail. Moratuwa sits close to Colombo, so the restaurant fits naturally into a route through the western coast. Across the island the year splits into a wetter stretch and a drier one, with the southwest coast driest roughly December-March and the east coast best roughly May-September. Sri Lankan food is spice-driven, built around rice and curry, fresh seafood and tropical fruit, while Sinhala and Tamil are the main languages and English is widely used.
Frequently Asked Questions
What is Shanghai Lotus known for?
Shanghai Lotus has drawn 422 reviews and holds a rating of 4.1 out of 5, reflecting steady interest from diners in Moratuwa. Its kitchen sits within a restaurant category on Sri Lanka, where rice, curry and seafood shape much of the local eating.
What should first-time visitors expect at Shanghai Lotus?
First-time diners arrive at No. 12, 1st Lane, Laxapathiya Rd, Moratuwa 10400, where Shanghai Lotus operates as a restaurant. The setting is urban Moratuwa rather than a resort strip, and the surrounding island cooking leans on spice, rice and curry.
Where is Shanghai Lotus located on Sri Lanka?
Shanghai Lotus sits at No. 12, 1st Lane, Laxapathiya Rd, Moratuwa 10400, on the island of Sri Lanka. Moratuwa lies close to Colombo, so the restaurant is reachable by road from the capital.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







