Our Locations

Norwood Ave.

5903 Norwood Ave
Jacksonville, FL 32208

Takeout: 904.765.1817
Catering: 904.765.1817

View Menu Order Online Get Catering

Norwood Ave.

5903 Norwood Ave, Jacksonville, FL 32208, USA