King Of The Kitchen

Located in the heart of Eden Terrace, the Sid At The French Cafe is a rich tapestry of homegrown flavours fusing alongside different cultures. The fierce heat, the delicious aromas wafting from the stove top and the passions that manifest in it paint a picture like a brush to canvas. Owner of Sid at The…