Location: Home > YellowPages > NY > Elmhurst > Captain King Restaurant

Captain King Restaurant

8239 Broadway
Elmhurst, NY 11373
718-476-8433
Category