101 Lovell Ave
Tybee Island, GA 31328
Great food and wonderful service! Enjoyed the whole experience!
This is NOT a fast food restaurant. We have been visiting Savannah and Tybee Island for several years, and this is our favorite restaurant on the island. It is a great "local's" place. It ...