Fitz’s Spare Keys
119 N York St, Elmhurst
(630) 379-5007
Recent Reviews
Order Online
You May Also Like
Modern Plate - 119 N York St
Cocktail Bar, New American, Mediterranean
SUSHI TIME - 113 N York St
Sushi, Sushi Bar, Japanese, Asian Fusion
Victory Meat and Seafood - 116 N York St
Steak House, Seafood, Italian
Restaurants in Elmhurst, IL
Fitz’s Spare Keys
119 N York St, Elmhurst, IL 60126
(630) 379-5007