ohhhhhh....... 'ino!! i haven't found anything comparable anywhere. i am hoping someone here can help us. i live on the uws and can't always venture all the way downtown to fill my fierce cravings for 'ino. anyone out there know of a good hot- pressed sandwich place?