I do NOT like giving 5 stars. 5 stars is for the best of the best. How many reviews show so many 5 star ratings but people have complaints? Here, they deserved it. GREAT tasting food. great service, and can't beat the prices. Kind of hidden, and kinda hope it stays that way!