Been there, done that? Do tell us about it! Submit a review of this England restaurant today.
5 of 5 stars
Vying as it does with three other small restaurants on Southsea's Marmion Road, Lou Lou's is one that I had previously wanted to visit because of its apparent French feel.