foodtrail.wordpress.com
Tok Tok ala Talk Talk
That is the name of the place. A catchy phrase, pop culture or just hip and trendy…probably all in one. It is an unassuming place in a standard block building in a suburb surrounded by other …