Red Lobster 253

Red Lobster #253 is a Red Lobster restaurant located at 305 Merchant Drive in Knoxville, Tennessee.