Red Lobster

Restaurant in Washington, Pennsylvania

Seafood restaurant