Anchor
Seafood · Grill
Anchor Restaurant offers a delightful dining experience with a focus on seafood and grilled dishes. Located within Russells on the Port, it combines old-world elegance with a charming ambiance, perfect for enjoying a meal.
Location