View Single Post
Old 08-30-2013, 07:48 PM   #24
Regulator75
Franchise Player
 
Regulator75's Avatar
 
Join Date: Oct 2001
Location: Behind Nikkor Glass
Exp:
Default

Quote:
Originally Posted by iLoveLamp View Post
Leo Fu's on 70 Ave SW, just south of Chinook is the best Chinese food I've ever had
Really? I've been there a few times and it's been kinda hit and miss.
__________________

More photos on Flickr
Regulator75 is offline   Reply With Quote