Red Lobster 709 Independence Blvd. Virginia Beach VA United States
Hours: L, D daily
Phone: 757.490.1671