Café Diva is a cozy French bar and coffee shop offering fresh, delicious cuisine. It provides a welcoming atmosphere for enjoying meals and drinks.