CAPTAIN JACKS FISH N CHIPS

  • 1066 Elmwood,
    Buffalo, NY 14222
  • Phone: 716-881-FISH
  • Cuisine: Seafood Restaurant

Map

Unable to Display Map