Azu Lucy Ho’s
3220 Apalachee Pkwy #13, Tallahassee, FL 32311
Running the full menu, hours of operation have changed 11:30-8:30, and lunch stops at 2:30 and goes immediately to dinner.
We are doing strictly curbside pick up and offering pay over the phone for those who want to use it!
Address & Contact
Address:
3220 Apalachee Pkwy #13, Tallahassee, FL 32311
Telephone:
Opening Hours
Monday
11:30am - 8:30pm
Tuesday
11:30am - 8:30pm
Wednesday
11:30am - 8:30pm
Thursday
11:30am - 8:30pm
Friday
11:30am - 8:30pm
Saturday
11:30am - 8:30pm
Sunday
11:30am - 8:30pm
Ordering Options
Claim Restaurant
More Tallahassee Restaurant Favorites…
Loading…