Been here more times than I can count. The key here is the 'night owl' special. AYCE for $10 after 10pm! The meat is thinly sliced but isn't really marinated. Lots of sides as is usual in this space.
The service isn't great and the meat is nothing to write home about. But for the price, you can't argue with what you get.