1814 Long Beach Blvd, Long Beach Township, NJ 08008 We are located W 19th St and Long Beach Blvd. in North Beach Haven, Long Beach Township on the South End of LBI. Google Maps Click Here For DirectionsMapQuest Click Here For DirectionsBing Maps Click Here For DirectionsYahoo Maps Click Here For Directions Stefano's Restaurant Please call to make reservations 609-492-1100 NameEmail* Inquiries(reservations can not be made via email form)