Server at Red Lobster

Amherst, NY 14226