Prices on this menu are set directly by the Merchant.

Japanese delivered from Azu Restaurant at Azu Lucy Ho's, 3220 Apalachee Pkwy #13, Tallahassee, FL 32311, USA