Restaurants & Bars 3

Moghuls closed

Leslieville | May 24, 2006 04:06 PM

So Moghuls on Gerrard finally closed, surprise surprise!!! The real estate agents are showing it already, wonder what we'll get next? By the way, does anybody think they'll ever actually finish the construction at Lehore Tikka House? I think it is now officially the worlds longest construction project!!!

Want to stay up to date with this post?

Recommended From Chowhound