Order online from these restaurants Theresa's South 530 Main Ave Bay Head, NJ, 08742 See all online ordering restaurants View restaurants and their menus in nearby cities Back to Bay Head View restaurants and their menus in nearby cities Astoria Bronx Brooklyn Edison Elizabeth Flushing Hoboken Jackson Heights Jamaica Jersey City Long Island City New York Newark Staten Island White Plains Yonkers