My all time favorite restaurant is a place called RED LOBSTER!!!

The world’s largest casual dining seafood restaurant chain, founded in 1968 and headquartered in Orlando, Florida. Known for its focus on lobster, shrimp, and fish—including its signature Cheddar Bay Biscuits. I absolutely love everything about this place!

One thing I learned throughout my travels around the world is that the best tasting foods are always made in the small mom/pop restaurants ! It didn’t matter if I was in Amalfi Coast located in Italy or some back alley restaurant in Tokyo, Japan! The food were delicious and the service was always top-notched!
Leave a Reply to Vidisha MitraCancel reply