Laughing Lobster


Laughing Lobster is located at Shop 1, 912 David Low Way. It is rated 3.0 by 7 Zomato users. Serves Seafood. Listing provided in partnership with Zomato