Twina Seafood is located in Jeddah, Saudi Arabia on المحمدية،, طريق الأمير سلطان الفرعي،. Twina Seafood is rated 4.4 out of 5 in the category seafood restaurant in Saudi Arabia.
Address
المحمدية،, طريق الأمير سلطان الفرعي،
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating
Offerings
Late-night foodSmall plates