Mint Leaf Thai CuisineWe specialize in authenic Thai food.

Popular Menu Items

View full menu

Address

712 E Balboa Blvd
Newport Beach CA, 92661
(949) 675-9991