The menu of Pit Stop seems so familiar to me that I thought that I've seen it somewhere. Then, I realized that it's the same as Nineteen 60s'. My guess is that it's a branch with just a different name. ;)
Here's the location.
The Menu
Pit Stop Cafe
6, Lebuh China,
10200 Georgetown, Penang.
Tel: 04 - 261 4306
Business Hours: 9:00am - 7:00pm (Last order at 6:00pm)
They have another branch at Chulia Lane
12, Lorong Chulia,
10200, Georgetown, Penang.
Tel: 04 - 261 1306
Business Hours: 9:00am - 6:00pm