Thelewala hero image

Thelewala

Restaurant

112 MacDougal St, New York, NY 10012, USA

Biter Score
7.8
Open
Saturday: 11 AM – 3 AM
Thelewala photo 1
Thelewala photo 2
Thelewala photo 3