A Family owned and operated restaurant located in the heart of Bayside.
38-11 Bell Blvd Bayside, NY, 11361 1(718) 279-1606