Nalida Thai Kitchen (1250 J Newell Ave)

Hours: Mon - Sat; 11:30 to 3pm, 5pm to 9:30pm

Add a review

Rating

Select a star to rate.

Anonymous and pseudonymous comments will be removed.