Truffle Restaurant & Bar
Restaurant · Lower West Side

Truffle Restaurant & Bar

$$ · American

Casual Lower West Side spot slinging deviled eggs, honey shrimp, and chicken with bold sauces—bring your own bottle and embrace the no-frills vibe.

Info

📍
Address
1725 S Ashland Ave, Chicago, IL 60608, USA, CHI

More like this