Ballaro
➤ 34 Heath Road, Twickenham I-TW1 4BZ, United Kingdom
Mediterranean, European, Seafood, Italian, Pizza
"As a returning customer, I visited on a weekday this time. The food was amazing, and the customer service was excellent—staff members were very attentive. We ordered a variety of starters along with pizzas for our main courses. The portions were generous, and I ended up taking some pizza home! The restaurant also followed Covid safety measures."