Ile Des Chenes Motor Hotel - Wrangler's Bar
is Ranked #1 of 1 Restaurants in Ile Des Chenes.
Some say it is raw, poor.
The Latest Review: ★
Sent on the 11th of July, 2015
Pizza was under cooked and raw. Also new owners tend to close before the scheduled time.
Rank #1 of 1