Victory Meat & Seafood

  • Restaurants & Lounges
116 N. York St.
Elmhurst, IL 60126
(630) 359-5599
  • About

    This restaurant will feature fresh seafood, raw bar, small plate specialty's, Steak, Chops, Lobster Mac N Cheese, fried chicken, lobster rolls and other Americana inspired specialties.