La Casa Ouzeria offers authentic Greek and Italian cuisine in a mural-rich dining room with a patio and cozy bar. Gluten-free options are available.