301 South Gulfview Blvd, Clearwater, Florida 33767 USA
Famous Lobster Mac n Cheese Photo Credit: That's so Tampa
Photo Credit: Yelp