Mint Leaf Thai Cuisine

Overview

Address: 712 E Balboa Blvd,
Newport Beach, CA 92661
Website: mintleafthaicuisine.com
Phone: 949-675-9995
Email: info@mintleafthaicuisine.com