What started as an idea has now become a successful enterprise. Based in Sri Lanka, Mantis is now a paramount restaurant renowned for serving high-quality food with incredible customer service.
Mantis Cafe, No:734, Lake Rd, Boralesgamuwa, Maharagama 10280
Add a review