Thai Orchid Restaurant
4339 66th St N Kenneth City, FL 33709-4919
727-546-9834
Meals Served
Dinner, Lunch
Business Hours:
Payment Types