Edo Japan
open now, until 22:00
Fast food restaurant Sushi Restaurant
Stop by our street front restaurant at Southgate Centre in London, Ontario. With lots of parking available, we’re located near David's Bridal, Chapters - South London, and the Wine Rack. We are easily accessible via Montgomery Gate and Wellington Road. Welcome to Edo Japan! Stop by our street front restaurant at Southgate Centre in London, Ontario. Read more
Review Edo Japan
Loading comments-box...
Popularity of Edo Japan
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in February:
Edo Japan has a total of 56 visitors (checkins) and 185 likes.