Bakers Cafe
25 Saint Johns Rd., Isleworth, Greater London, United Kingdom, TW7 6NB
(02088) 471563 Phone