Call Franco Manca Tottenham Court Road to make a booking on:
020 7580 1913
Share your thoughts with other diners
Write a review
You are requesting to book Franco Manca Tottenham Court Road for people on at
These offers are optional, and there's no commitment.
By clicking 'complete booking' you agree to the SquareMeal User Agreement