Alhambra Café-Bar offers a welcoming atmosphere with a focus on sandwiches and special meals.