Sakura Seafood Restuarant
Phone Number: 089-885622
Website: Suggest Official Website
Categories: Seafood Restaurant
Address: Lahad Datu Town, Sabah, Malaysia
GPS Coordinates: 5.0258,118.33363
Facebook: facebook.com/180013732050964
Instagram: Photos and Videos