Oma Mix is a restaurant offering a delightful blend of Italian and Romanian cuisines, including good pizza. They focus on rich textures, intense sauces, and generous portions made with fresh ingredients.