Went to this lovely island across the bridge, off the 5 Freeway. What a nice place. The shops are nice and we stumbled on Leroy's kitchen, where we stopped for a nice cold glass of wine and peach & cherry crumble. A top place with nice views sitting outside in the sun. Staff were super friendly too. Highly recommended.