Restaurant Details
Restaurant Name: Allora Italian Kitchen & Bar
Address: 21035 26 Avenue, Queens, NY 11360
Borough: Queens
Phone Number: 7182255672
Cuisine: Italian
Restaurant Name: Allora Italian Kitchen & Bar
Address: 21035 26 Avenue, Queens, NY 11360
Borough: Queens
Phone Number: 7182255672
Cuisine: Italian