La Tambouille offers simple, satisfying cuisine with homemade fries in a welcoming atmosphere.