Order food

Order food

NYFC Seafood & Grill

4.4 (45)$Seafood restaurant

1137 W 63rd St, Chicago, IL 60621

NYFC Seafood & Grill

1137 W 63rd St, Chicago, IL 60621
Add your address to make sure this restaurant can deliver to your area
This restaurant is no longer supported.