Red Lobster

Restaurant in Longview, Washington

Opening hours: Mo-Th, Su 11:00-21:00; Fr, Sa 11:00-22:00

203 Three Rivers Drive