+1 718-904-4450
Delicious Kerala delicacy, Duck Roast is prepared by slow-cooking duck meat in an assortment of spices.
Blue, White
Dine-in's are only by booking. Please Call +0297349634 for booking.