Belpassi Bros

London
Italian Restaurant
$$$$
Belpassi Bros

70 Tooting High Street

London, SW17 0RN

Belpassi Bros is the actualized version of a foodie's wildest dreams: two brothers who quit their respective day jobs and set out for the Italian countryside to feast on the nation's culinary history and perfect the art of the meatball. Having fulfilled their quest, they returned to their hometown of Tooting and opened up a food truck-based operation, so you can enjoy the spoils of their adventures. The stationary, stone-walled spot seats 40 people and fills up fast, aided by new additions to the menu ranging from pasta, meatball sandwiches, and cured meats.