Shopping & Lifestyle

Theresa’s South

Theresa’s South is an upscale, family-owned Italian bistro and restaurant located one block from the beach in Bay Head, New Jersey. Known for its intimate, light-filled dining house and charming outdoor patio, the restaurant serves a mix of authentic, generational Italian recipes and creative contemporary entrees.

Business Contact

Connect with this business for more information.