this is my favorite restaurant in vallauris, france. the food and the owners are equally exquisite. and perhaps the best part of it all is that it is literally 10 feet from our apartment !
this was my meal there last night. it was perfectly cooked (or rather, not cooked).