Red Lobster 189

Red Lobster #189 is a Red Lobster restaurant located at 655 Jefferson Road in Rochester, New York.