Red Lobster 231

Red Lobster #231 is a Red Lobster restaurant located at 10325 Fairfax Boulevard in Fairfax, Virginia.