St Simons Island GA Bistro 1. 3415 Frederica Rd, St Simons Island, GA 31522 | Delaney's Bistro (912) 638-1330