Ocean Street: A seafood restaurant offering flavorful dishes.