Adore this place. It usually takes a while to get a seat at dinner time, because, clearly, I'm not the only one with these sentiments.
The food is cheap, the service is quick (once you're seated), and best of all, it tastes great! On top of that, there's so much variety that it's definitely a place you wouldn't get bored of visiting again and again.
Worth the trip, even if it's out of your way.