Madras Mahal
212-684-4010

104 Lexington Ave.
New York, NY 10016
Hours

Your order