Red Lobster 6361

Red Lobster #6361 is a Red Lobster restaurant located at 1648 Rio Road East in Charlottesville, Virginia.