Eating Indian Thai at Citrus Restaurant restaurant in New Windsor, NY.

Feedback

Do you manage or own Citrus Restaurant?

Yes