Francheso the chef should be WORLD FAMOUS! The food is so delicious, try the fried artichokes and you will be back for more!! The fish soupm lamb chops and everything I tried is always topnotch. The street is crowded with many other restaurants but none shine as bright as Palma.
more