I have been to this place many many times and it has been consistenly awesome.
I recommend the mixed BBQ platter, pizzas.and of course order a basket of their FREE home made bread because is the bomb
Ask the server to bring you the spicy sauce and the garlic sauce, mix both of them together and dip your steamy hot bread in it.... heaven in your mouth.
I think the upstairs is nicer than the main levell and it's also less crowded.
The menu is very reasonably priced.
Overall a decent spot to eat after a long day of shopping =)