Extremely disappointed. Two sandwiches took over 30 minutes! The place was full of smoke and to top it off, after waiting that long and paying 23 (yes 23!!!) dollars, got the sandwiches home and one was wrong. Ordered the razzle dazzle, and it doesn't come w mayo or mustard so asked for that sauce which was not on there, and they left off the tomato so it was the driest sandwich ever. The chicken was dry and there was way too much bread as well. And finally, if avocado was on it I certainly couldn't find it! I have been wanting to try this place for a long time and I doubt I'll be back. Hope it gets better or they won't stay for long, even in that great location.