Summary: Vibrant Mexican menu with a view.
Cavita offers a lively dining experience with a view of the open kitchen.
56-60 Wigmore St, London W1U 2RZ, United Kingdom