Steam Boat Mount Lavinia Beach is located in Dehiwala-Mount Lavinia, Sri Lanka on 1A, 43/10 Beach Rd. Steam Boat Mount Lavinia Beach is rated 3.9 out of 5 in the category chinese restaurant in Sri Lanka.
Address
1A, 43/10 Beach Rd
Service options
Outdoor seating
Dine-in