When deciding where to eat, remember that you have to wait anyways once you sit, so evaluate each place, look at what other people are eating, check if they are tourists or locals, if the place is full or empty. Choosing randomly and fast can lead to miserable experiences.
The Albanian waiters we met until now are hopeless. I never thought that would be the case but sometimes the tip should be negative.
In Tirana’s bazaar: Oda restaurant is an expensive tourist trap, Nur restaurant is THE worst in terms of food and service, Pazariri is the unobvious choice.