Darbar Restaurant

125-22 Queens Blvd  Kew Gardens, NY - 11415
Directions & Maps
Phone: (718) 261 8900