TooJay's is located in the International Plaza shopping center and is a great place to grab a bite to eat. They have really great traditional Deli style sandwiches made to order and the quality of freshness of items cant be beat. The prices are good for the size of the sandwiches and the place the always spotless.
more