Alexa Cafe is a French restaurant offering burgers, pizzas, and Italian cuisine.