Red Lobster 247

Red Lobster #247 is a Red Lobster restaurant located at 2965 Erie Boulevard East in Syracuse, New York.