This is the suburban branch to the Italian Express on Devon.
I give this place five stars because it is much, much better than its parent location. This location is clean and kept spic and span.
Their food is surprisingly better because it is prepared better and presented in a much better manner. The service is soo much better here too. No pesky waiters or gawking waiters.
If you can, drive a bit farther and try out this location instead. You will be pleased.
more