Trophy Room Reviews & Details
100 W Main St
Trophy Room is located at 100 W Main St in St charles near the intersection of W Allen and Blumhoff Ave. Their menu consists of French dishes . Call (630) 584-2121 for dine in.
- Service:Dine In
- Features:Group Friendly
- Major Intersection:W Allen And Blumhoff Ave
Tell us more about Trophy Room St charles!