Azu - A Lucy Ho's Restaurant

Address:
3220 Apalachee Pwky, Tallahassee, FL 32311
(850) 893-4112 View in Google Maps
Categories:
Asian
Description:

Azu serves Chinese and Japanese dishes in a soothing setting that is family friendly. The venerable Lucy Ho, founder of several Tallahassee restaurants, continues consulting on the recipes. Serving lunch and dinner, plus beer, wine and sake.