Venue · Marine Dr
Abid's Restaurant Sri Lanka
Abid's Restaurant Sri Lanka is a business in Marine Dr, Sri Lanka. It holds a Google rating of 4.8 out of 5 across 24401 Google reviews. You will find it at 38, Alexandra Road,Marine Dr,00600,Sri Lanka. Call +94 77 022 5661 to get in touch.
4.8 24,401 reviews ·Marine Dr Listing from Google, not yet claimedContact
Rating, hours and contact details come from the public Google listing.