I stumbled upon this place by accident, but how lucky! They didn't speak a lot of English, but they have menus in English and an entirely separate gluten-free menu, including pizza, pasta, and bread.