The street might not be the most appealing, but our reviewer was impressed by the delicious food on offer at this restaurant.