Mama Thai
Thai Restaurant
1112 Madison St (Maple Ave & Wisconsin Ave), Oak Park, IL 60302
(708) 386-0100
(708) 386-0100
3.5 / 5 based on 114 votes
Photos
Crab fried rice is a must have :)
Tom Kha Khai soup is the best.
... the mango salad, pad woonsen good too.