Listen

Description

The Red Lobster in Tosa closed outta nowhere, so now we're talking about other restaurants that are gone...ahhhhhhhhh the memories!