Lydia's CafeRichmondCafesLydias CafeAbout Lydia's CafeAddress: 265 Queen St, Richmond 7020PhoneClaim ListingContact InformationPhone: 035441020Address:265 Queen StRichmond 7020