Words cannot describe how awesome the sushi is every time we've been to Flo.  Their ikura, in particular, is the best I've ever had.  The tempura is fresh and crisp, and their other dishes (e.g. tuna carpaccio, bacon-wrapped scallops, etc.) are also very delicious.  They have a great sake selection too!
Pros:  Fresh sushi, Ambience, Service
                        
more