Merced Restaurant Guide

Thai Star Restaurant

(209) 725-1958

57 W. Alexander Ave., Merced, CA 95348

View Map


Sorry, there are currently no reviews.

Read More Merced Restaurant Reviews

Thai Star Restaurant Map