Open grrla opened 4 months ago
no wikidata page, italian restaurent canada and london
canada and london
Looking at their website, the only London store is in Ontario, Canada.
no wikidata page, italian restaurent canada and london