Star Grill Cafe

256 Evelyn St., Lewisham, Greater London, United Kingdom, SE8 5BZ
Description