Anna's Cafe Deli | Try Twickenham
Dining

Anna's Cafe Deli

A smart cafe with a small deli serving a range of homemade meals, snacks & Polish specialities.

Opening hours: 08:30am - 18:30pm
Phone: 020 8891 2670
Address: 118 Heath Road Twickenham TW1 4BW