I don't normally give out a single star rating just for pricing, but this place was so disappointing with the size of the meal and quality compared with what they charge that I felt it is a warranted rating.
Very little food ($11 for a sandwich without even chips) size serving and the quality was very low par.
For all the hassle of getting to this place with it's lousy location and parking situation, and then to be disappointed with the quality, quantity and pricing, it's just not a place I would recommend to anyone.