I have moved to Atl about 3 yrs ago and still haven't found any good quality seafood resturants that can offer me plenty of seafood choices. I prefer fresh, steam or broil, no fried please. I also like sushi and found Toyotaya Sushi Buffet worth the money at supper time. Can someone please help??