Buffalo | NY | Restaurants
Gmri Inc
Crabby Wonders of Red Lobster: A Children’s Tale The Grand Adventure Begins Once upon a time, in a shiny building that smelled like the ocean, there was a magical place called Red Lobster. It was located at 4010 Maple Rd in Buffalo, NY. The moment you walked in, it felt like stepping into a pirate…
