Red Lotus Restaurant, serving Thai cuisine, is located at 227 Main Street, New Rochelle, NY 10801 in southern Westchester County.
Serving lunch and dinner
Serving Thai cuisine
The word is
Locals rave about this small Thai restaurant where friendly staff serves reliably fresh and delicious Thai cuisine.
Location: New Rochelle