Garden Cafe & Restaurant
108-110 High St, London
020 8778 4827
Menu
London, Greater London
Garden Cafe & Restaurant
108-110 High St, London, Greater London SE20 7EZ
020 8778 4827