This is where you can find the best pasta place in George Town, Penang. Just a short walk away from Esplanade.