Cafe specializing in Monte Cristo sandwiches and other cafe fare.