Two Asian Treasures – Liu Fu and Aomi

I have recently uncovered two Asian treasures in my neck of the woods! The first one, Liu Fu, is an impressively authentic Szechuan restaurant in John’s Creek, GA. The second, Aomi, is a high-quality Japanese spot right in The Forum shopping center in Norcross. Both blew me away. Let’s start with Liu Fu. I was […]