Lena's House is what you should see after having a meal at Malibu. If you have never come across French cuisine, you should order a table and try the menu at this fast food. Taste perfectly cooked crepes.
Many people point out that the staff is energetic at Malibu. Trip users rated this place 4.5 out of 5.