Alimama
89A Bayard St
New York
NY
10013
(212) 235-7288
orderalimama.com
Open Map
Coffee & Tea
Desserts
Donuts