96 W End Ln, London NW6 2LU
Restaurant
Moxie's Fish Bar specializes in sustainably-sourced seafood, offering a menu designed to deliver both exceptional taste and a positive impact on health and the environment.
Rating: 4.5
Rating: 4.1