About
J Lobster Restaurant is a hidden gem on the emerald isle of Sri Lanka. Located just 40 min south of the capital city , Colombo. J Lobster is an oasis in an otherwise bustling city.Hidden away among coconut groves and lush beach vegetation, J Lobster has always kept nature in mind and has long been considered by regulars as a hideaway on the beaches of Kalutara.
Details