clock menu more-arrow no yes

Allora Italian Kitchen & Bar

210-35 26th Avenue, Queens, NY 11360

(718) 225-5672