A Kensington restaurant offering fresh, unexpected flavors and professionally presented dishes. Expect sizzling, enjoyable food at affordable prices.