Red Lotus

Print

Red Lotus Great Thai food. An oasis in a strip mall. And they will deliver.  227 Main Street (Boston Post Road) New Rochelle. 914. 576.0444

Back to Let’s Go Out!: Eat your way from New Po’ to Po’ Chester

Leave a Reply

Your email address will not be published. Required fields are marked *