The cheesesteaks are very good but an hour to wait for a sandwich is just way too much. Also, there was no warning of how long the wait would be, and every time we asked how much longer, we were told 15 more minutes. It is too bad, nice family business, just not run effectively.