Home > Restaurant in New York > Restaurant in Albany > En Lai Chinese Kitchen

En Lai Chinese Kitchen

911 Central Avenue, Albany, NY 12206