Order Online

Norwood Ave.

5903 Norwood Ave
Jacksonville, FL 32208

Takeout: 904.765.1817
Catering: 904.765.1817

Get Directions

Order Online

Please wait. Loading menu...