'Turo Turo' is an exciting new restaurant in Southwest London, specialising in Filipino BBQ & Grill style cuisine. This hidden gem of a restaurant features a rum-focused cocktail bar and open kitchen, which is perfect for showcasing ‘Turo Turo’s' vibrant and dynamic culinary experience. Chef Patron, Rex De Guzman has created a delightful menu of bold, BBQ dishes and Filipino style small plates, within a warm and relaxed casual setting.