I eat at this restaurant sometime. If you can get past the run down look of the place, the food is very good. Their pizzas are the best and I recently had a food item called a "yummy."
It is a kind of pizza/tuna-melt/bread thing without the tomato sause. It was great.