Site logo
Description

Norwood's Restaurant was established in 1946 and has been a place of family fun and great enjoyment since. Located just over the South Causeway in New Smyrna Beach, Florida, Norwood's is a favorite to locals.

Location
Closed
Open hours today: 11:30 am - 12:00 am
  • Monday

    11:30 am - 12:00 am

  • Tuesday

    11:30 am - 12:00 am

  • Wednesday

    11:30 am - 12:00 am

  • Thursday

    11:30 am - 12:00 am

  • Friday

    11:30 am - 12:00 am

  • Saturday

    11:30 am - 12:00 am

  • Sunday

    11:30 am - 12:00 am

  • April 13, 2024 8:24 am local time

  • Comments are closed.