Sure, Why not Italian fast food? It isn't too bad... not as good as home made or the nicer Italian restaurants in the area, but it would do in a pinch.
One thing that bugged me though is that on there menu board they show regular Diet Coke as an option, and when you actually go to fill up your glass all they have is the caffeine free Diet Coke! Why would they presume that if you want a diet soda you wouldn't want caffeine? If I didn't want caffeine, I would drink water... duh!