To Go Specialist - Red Lobster

Liverpool, NY 13090