Al Cave is a restaurant offering salads, sandwiches, and soup.