French toast is to die for. Very nice place